Introduction to Computer Vision Course (How To) | Treehouse

بواسطة: Treehouse

Overview

Computer Vision (CV) is a subfield of Artificial Intelligence that enables machines to interpret and make decisions based on visual data. Explore its origins and applications, and the fundamental concepts that drive its development.

What you'll learn

  • Definition and Origins of Computer Vision
  • Applications of Computer Vision
  • Challenges in Computer Vision
  • Learning Computer Vision

Syllabus

Introduction to Computer Vision

Discover the wonders of Computer Vision and explore the profound impact of this groundbreaking technology on our world. Delve into its origins, discover its ability to replicate human sight, and learn how CV is transforming fields from healthcare to agriculture.

Chevron 6 steps
  • What Is Computer Vision?

    5:08

  • Human Vision vs. Computer Vision

    6:22

  • CV Origin and Capabilities Review

    6 questions

  • Computer Vision Applications

    13:48

  • CV Challenges and Learning Strategies

    6:01

  • CV Applications, Challenges, and Learning Strategies Review

    8 questions

Taught by

Kari Brooks

Introduction to Computer Vision Course (How To) | Treehouse
الذهاب الي الدورة

Introduction to Computer Vision Course (How To) | Treehouse

بواسطة: Treehouse

  • Treehouse
  • مدفوعة
  • الإنجليزية
  • متاح شهادة
  • متاح في أي وقت
  • beginner
  • N/A
8.1.2PHP Version330msRequest Duration2MBMemory UsageGET ar/الدورات/{slug}Route
    • Booting (201ms)
    • Application (129ms)
    • 1 x Booting (60.8%)
      200.93ms
      1 x Application (38.96%)
      128.75ms
      14 templates were rendered
      • public.courses.show (resources/views/public/courses/show.blade.php)3bladefile
        Params
        0
        course
        1
        links
        2
        config
      • public.courses.partials.breadcrumbs (resources/views/public/courses/partials/breadcrumbs.blade.php)6bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
      • public.courses.partials.heading (resources/views/public/courses/partials/heading.blade.php)7bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
        6
        classes
      • public.courses.partials.details (resources/views/public/courses/partials/details.blade.php)6bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
      • public.courses.partials.breadcrumbs (resources/views/public/courses/partials/breadcrumbs.blade.php)6bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
      • public.courses.partials.heading (resources/views/public/courses/partials/heading.blade.php)7bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
        6
        classes
      • public.layouts.main (resources/views/public/layouts/main.blade.php)6bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
      • public.layouts.partials.meta (resources/views/public/layouts/partials/meta.blade.php)6bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
      • public.layouts.partials.navbar (resources/views/public/layouts/partials/navbar.blade.php)6bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
      • public.auth.profile.partials.links (resources/views/public/auth/profile/partials/links.blade.php)6bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
      • public.auth.profile.partials.link (resources/views/public/auth/profile/partials/link.blade.php)8bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
        6
        route
        7
        title
      • public.auth.profile.partials.link (resources/views/public/auth/profile/partials/link.blade.php)8bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
        6
        route
        7
        title
      • public.auth.profile.partials.link (resources/views/public/auth/profile/partials/link.blade.php)8bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
        6
        route
        7
        title
      • public.layouts.partials.flash-session (resources/views/public/layouts/partials/flash-session.blade.php)6bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
      uri
      GET ar/الدورات/{slug}
      middleware
      web, localize:ar
      controller
      App\Http\Controllers\CourseController@show
      as
      ar.courses.show
      namespace
      prefix
      /ar
      where
      file
      app/Http/Controllers/CourseController.php:17-35
      6 statements were executed14.44ms
      • select * from `courses` where `slug_ar` = 'introduction-to-computer-vision-course-(how-to)-|-treehouse' limit 1
        12.59ms/app/Http/Controllers/CourseController.php:20corspedia
        Metadata
        Bindings
        • 0. introduction-to-computer-vision-course-(how-to)-|-treehouse
        Backtrace
        • 17. /app/Http/Controllers/CourseController.php:20
        • 18. /vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • 19. /vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
        • 20. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
        • 21. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
      • update `courses` set `visitors` = `visitors` + 1, `courses`.`updated_at` = '2025-06-07 17:38:22' where `id` = 5807
        800μs/app/Http/Controllers/CourseController.php:21corspedia
        Metadata
        Bindings
        • 0. 2025-06-07 17:38:22
        • 1. 5807
        Backtrace
        • 17. /app/Http/Controllers/CourseController.php:21
        • 18. /vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • 19. /vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
        • 20. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
        • 21. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
      • select `id`, `name_en`, `name_ar`, `topic_id`, `slug_en`, `slug_ar` from `subjects` where `subjects`.`id` in (16)
        270μs/app/Http/Controllers/CourseController.php:23corspedia
        Metadata
        Backtrace
        • 20. /app/Http/Controllers/CourseController.php:23
        • 21. /vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • 22. /vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
        • 23. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
        • 24. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
      • select `id`, `name_en`, `name_ar`, `slug_en`, `slug_ar` from `topics` where `topics`.`id` in (1)
        220μs/app/Http/Controllers/CourseController.php:23corspedia
        Metadata
        Backtrace
        • 25. /app/Http/Controllers/CourseController.php:23
        • 26. /vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • 27. /vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
        • 28. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
        • 29. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
      • select * from `providers` where `providers`.`id` in (60) and `providers`.`deleted_at` is null
        360μs/app/Http/Controllers/CourseController.php:23corspedia
        Metadata
        Backtrace
        • 20. /app/Http/Controllers/CourseController.php:23
        • 21. /vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • 22. /vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
        • 23. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
        • 24. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
      • select * from `html_files` where `html_files`.`id` = 5798 limit 1
        200μs/app/Models/Course.php:84corspedia
        Metadata
        Bindings
        • 0. 5798
        Backtrace
        • 21. /app/Models/Course.php:84
        • 28. view::public.courses.show:29
        • 30. /vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:125
        • 31. /vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
        • 32. /vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:72
      App\Models\HtmlFile
      1
      App\Models\Provider
      1
      App\Models\Topic
      1
      App\Models\Subject
      1
      App\Models\Course
      1
        _token
        VF6pdOV0GFEj3E2H3hNvMAGTyQudmQKWjPq5aBLh
        locale
        ar
        _previous
        array:1 [ "url" => "https://www.corspedia.com/ar/%D8%A7%D9%84%D8%AF%D9%88%D8%B1%D8%A7%D8%AA/introd...
        _flash
        array:2 [ "old" => [] "new" => [] ]
        PHPDEBUGBAR_STACK_DATA
        []
        path_info
        /ar/%D8%A7%D9%84%D8%AF%D9%88%D8%B1%D8%A7%D8%AA/introduction-to-computer-vision-course-%28how-to%29-%7C-treehouse
        status_code
        200
        
        status_text
        OK
        format
        html
        content_type
        text/html; charset=UTF-8
        request_query
        []
        
        request_request
        []
        
        request_headers
        0 of 0
        array:24 [ "cf-ipcountry" => array:1 [ 0 => "US" ] "cf-connecting-ip" => array:1 [ 0 => "216.73.216.191" ] "cdn-loop" => array:1 [ 0 => "cloudflare; loops=1" ] "x-forwarded-proto" => array:1 [ 0 => "https" ] "x-forwarded-for" => array:1 [ 0 => "216.73.216.191" ] "sec-fetch-site" => array:1 [ 0 => "none" ] "accept" => array:1 [ 0 => "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7" ] "user-agent" => array:1 [ 0 => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" ] "upgrade-insecure-requests" => array:1 [ 0 => "1" ] "sec-ch-ua-platform" => array:1 [ 0 => ""Windows"" ] "sec-ch-ua-mobile" => array:1 [ 0 => "?0" ] "sec-ch-ua" => array:1 [ 0 => ""Chromium";v="130", "HeadlessChrome";v="130", "Not?A_Brand";v="99"" ] "cache-control" => array:1 [ 0 => "no-cache" ] "pragma" => array:1 [ 0 => "no-cache" ] "sec-fetch-dest" => array:1 [ 0 => "document" ] "cf-ray" => array:1 [ 0 => "94c1ec37fe74eaf8-ORD" ] "accept-encoding" => array:1 [ 0 => "gzip, br" ] "priority" => array:1 [ 0 => "u=0, i" ] "sec-fetch-user" => array:1 [ 0 => "?1" ] "sec-fetch-mode" => array:1 [ 0 => "navigate" ] "cf-visitor" => array:1 [ 0 => "{"scheme":"https"}" ] "host" => array:1 [ 0 => "www.corspedia.com" ] "content-length" => array:1 [ 0 => "" ] "content-type" => array:1 [ 0 => "" ] ]
        request_server
        0 of 0
        array:50 [ "USER" => "www-data" "HOME" => "/var/www" "HTTP_CF_IPCOUNTRY" => "US" "HTTP_CF_CONNECTING_IP" => "216.73.216.191" "HTTP_CDN_LOOP" => "cloudflare; loops=1" "HTTP_X_FORWARDED_PROTO" => "https" "HTTP_X_FORWARDED_FOR" => "216.73.216.191" "HTTP_SEC_FETCH_SITE" => "none" "HTTP_ACCEPT" => "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7" "HTTP_USER_AGENT" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" "HTTP_UPGRADE_INSECURE_REQUESTS" => "1" "HTTP_SEC_CH_UA_PLATFORM" => ""Windows"" "HTTP_SEC_CH_UA_MOBILE" => "?0" "HTTP_SEC_CH_UA" => ""Chromium";v="130", "HeadlessChrome";v="130", "Not?A_Brand";v="99"" "HTTP_CACHE_CONTROL" => "no-cache" "HTTP_PRAGMA" => "no-cache" "HTTP_SEC_FETCH_DEST" => "document" "HTTP_CF_RAY" => "94c1ec37fe74eaf8-ORD" "HTTP_ACCEPT_ENCODING" => "gzip, br" "HTTP_PRIORITY" => "u=0, i" "HTTP_SEC_FETCH_USER" => "?1" "HTTP_SEC_FETCH_MODE" => "navigate" "HTTP_CF_VISITOR" => "{"scheme":"https"}" "HTTP_HOST" => "www.corspedia.com" "REDIRECT_STATUS" => "200" "SERVER_NAME" => "corspedia.com" "SERVER_PORT" => "443" "SERVER_ADDR" => "141.95.147.152" "REMOTE_USER" => "" "REMOTE_PORT" => "40928" "REMOTE_ADDR" => "172.71.255.82" "SERVER_SOFTWARE" => "nginx/1.18.0" "GATEWAY_INTERFACE" => "CGI/1.1" "HTTPS" => "on" "REQUEST_SCHEME" => "https" "SERVER_PROTOCOL" => "HTTP/2.0" "DOCUMENT_ROOT" => "/var/www/corspedia/public" "DOCUMENT_URI" => "/index.php" "REQUEST_URI" => "/ar/%D8%A7%D9%84%D8%AF%D9%88%D8%B1%D8%A7%D8%AA/introduction-to-computer-vision-course-%28how-to%29-%7C-treehouse" "SCRIPT_NAME" => "/index.php" "CONTENT_LENGTH" => "" "CONTENT_TYPE" => "" "REQUEST_METHOD" => "GET" "QUERY_STRING" => "" "SCRIPT_FILENAME" => "/var/www/corspedia/public/index.php" "PATH_INFO" => "" "FCGI_ROLE" => "RESPONDER" "PHP_SELF" => "/index.php" "REQUEST_TIME_FLOAT" => 1749317902.3321 "REQUEST_TIME" => 1749317902 ]
        request_cookies
        []
        
        response_headers
        0 of 0
        array:5 [ "content-type" => array:1 [ 0 => "text/html; charset=UTF-8" ] "cache-control" => array:1 [ 0 => "no-cache, private" ] "date" => array:1 [ 0 => "Sat, 07 Jun 2025 17:38:22 GMT" ] "set-cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6Ik5zVE5TMjIxVk1Qa0JBMmpTc0NBeEE9PSIsInZhbHVlIjoiMm5FTm1rRHNjV3U5aCtUNnZqZXR4TWhpK3pTR2Jod1FOWVVPV1U3S29TY2lXNGtuR2t6ZEtaeG5ldU5LQnBWMmJJK21kWEhUdmpUd2tESmdzdnVEVjZWSHl0M3A4bENtek5aQXNUejh2ZmFvZTFYaGdPK3RPRXB2NnhCeGw2NHMiLCJtYWMiOiIwMWNiODdkNGEwMTljYmMwMDU0NjYzYTkxOTM0OGJkZGI4YjA3N2Q2ZWIyMGU0N2NiMzVkNjI1ZWM5ZDI1MjhkIiwidGFnIjoiIn0%3D; expires=Sat, 07 Jun 2025 19:38:22 GMT; Max-Age=7200; path=/; samesite=laxXSRF-TOKEN=eyJpdiI6Ik5zVE5TMjIxVk1Qa0JBMmpTc0NBeEE9PSIsInZhbHVlIjoiMm5FTm1rRHNjV3U5aCtUNnZqZXR4TWhpK3pTR2Jod1FOWVVPV1U3S29TY2lXNGtuR2t6ZEtaeG5ldU5LQnBWMmJJK21kW" 1 => "laravel_session=eyJpdiI6IlowRVMxTUx5SHBGYTZnTGluWlFVWHc9PSIsInZhbHVlIjoiM3NTalRVaTVQWThHaFBpY3QyVmgyZE5GcW9ISWtCZzU5Y2ZROXQvQTdwSUpoUUpENzluUjNockMzRjZIdzV2bWhqVjl4N0JBQkpKVnlZYlJkS25mKy9jOXZjNjZKZkxnZUJNTFFPN2lRR2plT1VKREdWcTBCWUoyd3c1cEd1N1IiLCJtYWMiOiJmOTU3NzM4ZGU4Yjk5ODBhYzdmNmMzOGU1M2Q5NGU5NWQ1NzY1Mzk2YjY5YzZlM2MxMGY3NDIwODNkMDM3YTllIiwidGFnIjoiIn0%3D; expires=Sat, 07 Jun 2025 19:38:22 GMT; Max-Age=7200; path=/; httponly; samesite=laxlaravel_session=eyJpdiI6IlowRVMxTUx5SHBGYTZnTGluWlFVWHc9PSIsInZhbHVlIjoiM3NTalRVaTVQWThHaFBpY3QyVmgyZE5GcW9ISWtCZzU5Y2ZROXQvQTdwSUpoUUpENzluUjNockMzRjZIdzV2bWhq" ] "Set-Cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6Ik5zVE5TMjIxVk1Qa0JBMmpTc0NBeEE9PSIsInZhbHVlIjoiMm5FTm1rRHNjV3U5aCtUNnZqZXR4TWhpK3pTR2Jod1FOWVVPV1U3S29TY2lXNGtuR2t6ZEtaeG5ldU5LQnBWMmJJK21kWEhUdmpUd2tESmdzdnVEVjZWSHl0M3A4bENtek5aQXNUejh2ZmFvZTFYaGdPK3RPRXB2NnhCeGw2NHMiLCJtYWMiOiIwMWNiODdkNGEwMTljYmMwMDU0NjYzYTkxOTM0OGJkZGI4YjA3N2Q2ZWIyMGU0N2NiMzVkNjI1ZWM5ZDI1MjhkIiwidGFnIjoiIn0%3D; expires=Sat, 07-Jun-2025 19:38:22 GMT; path=/XSRF-TOKEN=eyJpdiI6Ik5zVE5TMjIxVk1Qa0JBMmpTc0NBeEE9PSIsInZhbHVlIjoiMm5FTm1rRHNjV3U5aCtUNnZqZXR4TWhpK3pTR2Jod1FOWVVPV1U3S29TY2lXNGtuR2t6ZEtaeG5ldU5LQnBWMmJJK21kW" 1 => "laravel_session=eyJpdiI6IlowRVMxTUx5SHBGYTZnTGluWlFVWHc9PSIsInZhbHVlIjoiM3NTalRVaTVQWThHaFBpY3QyVmgyZE5GcW9ISWtCZzU5Y2ZROXQvQTdwSUpoUUpENzluUjNockMzRjZIdzV2bWhqVjl4N0JBQkpKVnlZYlJkS25mKy9jOXZjNjZKZkxnZUJNTFFPN2lRR2plT1VKREdWcTBCWUoyd3c1cEd1N1IiLCJtYWMiOiJmOTU3NzM4ZGU4Yjk5ODBhYzdmNmMzOGU1M2Q5NGU5NWQ1NzY1Mzk2YjY5YzZlM2MxMGY3NDIwODNkMDM3YTllIiwidGFnIjoiIn0%3D; expires=Sat, 07-Jun-2025 19:38:22 GMT; path=/; httponlylaravel_session=eyJpdiI6IlowRVMxTUx5SHBGYTZnTGluWlFVWHc9PSIsInZhbHVlIjoiM3NTalRVaTVQWThHaFBpY3QyVmgyZE5GcW9ISWtCZzU5Y2ZROXQvQTdwSUpoUUpENzluUjNockMzRjZIdzV2bWhq" ] ]
        session_attributes
        0 of 0
        array:5 [ "_token" => "VF6pdOV0GFEj3E2H3hNvMAGTyQudmQKWjPq5aBLh" "locale" => "ar" "_previous" => array:1 [ "url" => "https://www.corspedia.com/ar/%D8%A7%D9%84%D8%AF%D9%88%D8%B1%D8%A7%D8%AA/introduction-to-computer-vision-course-%28how-to%29-%7C-treehouse" ] "_flash" => array:2 [ "old" => [] "new" => [] ] "PHPDEBUGBAR_STACK_DATA" => [] ]